package com.budwk.app.waterquality.services;

import com.budwk.app.waterquality.models.MonthlyReport;
import com.budwk.app.waterquality.models.WaterQualityIndicator;
import com.budwk.app.waterquality.vo.TemplateConfigQueryVo;
import com.budwk.starter.common.page.Pagination;
import com.budwk.starter.common.result.Result;
import com.budwk.starter.database.service.BaseService;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

public interface MonthlyReportService extends BaseService<MonthlyReport> {
    List<WaterQualityIndicator> getById(String id);

    Pagination listByPage(TemplateConfigQueryVo bean);

    String downData(String id, HttpServletResponse response);
}
